Compund Words
Last Search Words
Search Result:Tyto alba
Overview of noun tyto_alba
The noun tyto alba has 1 sense
- barn owl, Tyto alba -- (mottled buff and white owl often inhabiting barns and other structures; important in rodent control)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar